【已解决】Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon runnin

您所在的位置:网站首页 docker compose run --rm mirai 【已解决】Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon runnin

【已解决】Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon runnin

2023-12-07 06:01| 来源: 网络整理| 查看: 265

在使用docker ps或docker images时候出现下面错误:

c13047333a62630bb9b510ff5b7a2dca.pngc13047333a62630bb9b510ff5b7a2dca.png

来龙去脉:

凯哥docker安装在虚拟机中,然后直接重启了虚拟机(也就是docker的宿主机)。虚拟机重启完成之后,使用docker version。可以看到正常的。查看docker-compose -version也是正常的。

在使用docker ps 或者 docker images的时候提示:

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

原因分析:

从错误信息可以看到,可能是docker没有正常启动。

使用如下命令:

systemctl daemon-reload systemctl restart docker.service

执行完成之后,重新docker ps 就正常了。

c790964e05950d5d23451c176d13be41.pngc790964e05950d5d23451c176d13be41.png

扩展:docker 一键启动

一键启动所有docker 容器:docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)

一键关闭所有docker 容器:docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)

一键删除所有docker 容器:docker rm $(docker ps -a | awk '{ print $1}' | tail -n +2)

一键删除所有docker 镜像: docker rmi $(docker images | awk '{print $3}' |tail -n +2)



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3